jamaica honeysuckle (passiflora laurifolia) - French English Dictionary